term payment - Español Inglés Diccionario